// 统一管理用户相关的接口
import request from '@/utils/request'
import type { loginForm, loginResponseData, userResponseData } from './type'
//枚举接口地址
enum API {
  // LOGIN_URL = "/admin/acl/index/login",
  // USERINFO_URL = "/admin/acl/index/info",
  //   LOGOUT_URL = "/admin/acl/index/logout"
  LOGIN_URL = '/user/login',
  USERINFO_URL = '/user/info',
}
//暴露请求函数
// 登录接口方法
// export const reqLogin = (data:loginForm)=>request.post<any,any>(API.LOGIN_URL,data);
export const reqLogin = (data: loginForm) => {
  return request.post<any, loginResponseData>(API.LOGIN_URL, data)
}
//获取用户信息接口方法
// export const reqUserInfo = ()=> request.get<any,any>(API.USERINFO_URL);

export const reqUserInfo = () => {
  request.get<any, userResponseData>(API.USERINFO_URL)
}
//退出登录方法
// export const reqLogout = ()=> request.post<any,any>(API.LOGIN_URL)
